package de.koller.worlders.gameplay.progress;

import de.koller.worlders.gameplay.ProgressUnit;
import de.koller.worlders.render.util.TextureRep;

public class JumpProgress extends ProgressUnit {

	public JumpProgress( int id, int x, int y ) {
		super( id, x, y );
	}

	@Override
	public String[] achieveReward() {
		return new String[] { "Belohnung: Zugang zu dem Baumodus [B]" };
	}

	@Override
	public String[] achieveText() {
		return new String[] {	"Sprunghafter Start",
								"Erreiche 10 Punkte innerhalb 60 Sekunden eines Versuches.",
								"Diese Punkte können durch springen [Leertaste] erreicht ", 
								"werden. Ein neuer Versuch wird mit [R] gestartet." };
	}

	@Override
	public TextureRep getTextureRep() {
		return new TextureRep( TextureRep.TextureValue.Tiles, 0, 0, 32, 32 );
	}
	
	public boolean isSolved( int points, int time ) {
		return points >= 10 && time <= 60;
	}
}
